package org.jeecg.modules.pos.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecg.modules.pos.entity.PosOrderGoods;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
public class PosBooingOrderGoods extends PosOrderGoods {
    /**预定单id*/
    @ApiModelProperty(value = "预定单id")
    private String bookingId;
    /**每桌人数*/
    @ApiModelProperty(value = "每桌人数")
    private Integer peopleNum;
    /**押金*/
    @ApiModelProperty(value = "性别")
    private Integer sex;
    /**客人姓名*/
    @ApiModelProperty(value = "客人姓名")
    private String customerName;
    /**客户来源*/
    @ApiModelProperty(value = "客户来源")
    private Integer customerType;
    /**电话*/
    @ApiModelProperty(value = "电话")
    private String phone;
    /**备注*/
    @ApiModelProperty(value = "备注")
    private String remark;
    /**会员id*/
    @ApiModelProperty(value = "会员id")
    private String vipId;
    /**状态*/
    @ApiModelProperty(value = "预约状态。1未到店，2已到店，3已退款，4已逾期")
    private Integer state;
    /**预约时间*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "预约时间")
    private Date arriveTime;
}
